duration = data['duration']
return_code = data['returncode']
+ result = data['result']
log = data['stdout']
unit = {
'name': unit_name,
'duration': duration,
'returncode': return_code,
+ 'result': result,
'stdout': log,
}
print('Processing suite {} (units: {})'.format(name, len(units)))
def if_failed(unit):
- if unit['returncode'] != 0:
+ if unit['result'] in ['FAIL', 'UNEXPECTEDPASS', 'TIMEOUT']:
return True
return False
def if_succeded(unit):
- if unit['returncode'] == 0:
+ if unit['result'] in ['OK', 'EXPECTEDFAIL', 'SKIP']:
return True
return False